<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script type="text/javascript">
        var obj = {
            a:1,
            b:2,
            test:function(){
                console.log(this);
            },
            c:{ 
                d:2,
                e:3,
                show:function(){
                    console.log(this);
                    // 一个孤立的函数 不属于谁 最近的引用就是window
                    // 相当于在最外层定义t函数 和obj无关和c也无关
                    function t(){
                        console.log(this);
                    }
                    t(); // window
                }
            }
        }
        obj.test(); // obj
        obj.c.show(); // c

        // 对象方法内部的this指向最近的引用
    </script>
</body>
</html>